self-killing (technical) - Turco Inglés Diccionario